package com.example.mntz.dao;

import com.example.mntz.model.Gm;
import com.example.mntz.model.GmExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GmMapper {
    long countByExample(GmExample example);

    int deleteByExample(GmExample example);

    int deleteByPrimaryKey(Integer gmid);

    int insert(Gm record);

    int insertSelective(Gm record);

    List<Gm> selectByExample(GmExample example);

    Gm selectByPrimaryKey(Integer gmid);

    int updateByExampleSelective(@Param("record") Gm record, @Param("example") GmExample example);

    int updateByExample(@Param("record") Gm record, @Param("example") GmExample example);

    int updateByPrimaryKeySelective(Gm record);

    int updateByPrimaryKey(Gm record);
}